i did my duty - Turc Anglais Dictionnaire